﻿using System;
using NCMIS.AccessControl;
using NCMIS.Produce;
using NCMIS.Provider;

namespace NCMIS.Provider.SampleProvider
{
    public class SampleAclProvider : AclProviderBase
    {
        public override Acl GetAcl(string repositoryId, string objectId, bool onlyBasicPermissions)
        {
            return SampleFactory.CreateAcl();
        }

        public override Acl ApplyAcl(string repositoryId, string objectId, AccessControlList addACEs, AccessControlList removeACEs, AclPropagation aclPropagation)
        {
            return SampleFactory.CreateAcl();
        }
    }
}
